#ifndef DYNAMICOBJECT_H
#define DYNAMICOBJECT_H

#include "BaseObject.h"

class DynamicObject : public BaseObject
{
public:
	DynamicObject();
	DynamicObject(const DynamicObject& _dynamicObject);
	~DynamicObject();

	virtual void Initialize(string _name);
	virtual void Render();
	virtual void Update(float _dt);

	XMFLOAT3 GetVelocity(){return velocity;}

	void SetVelocity(XMFLOAT3 _velocity){velocity = _velocity;}

private:
	XMFLOAT3 velocity;
};

#endif // DYNAMICOBJECT_H
